/* Die Klasse RechteMitarbeiter ist die Klasse, die die Rechte fuer
 * einen Mitarbeiter im System und dessen Rechte speichert
 * 
 * Datei: RechteMitarbeiter.java       Autor:   Antonia Wagner 
 * Datum: 05.11.11                     Version: 0.2 
 * 
 * Historie: 05.11.11 v0.1 von Autor erstellt
 *           30.11.11 v0.2 Variablen ergaenzt, Methoden entfernt, die
 *                         in der Superklasse definiert sind
 * 
 */

package personenverwaltung;

public class RechteMitarbeiter extends RechteStudent
{
  public RechteMitarbeiter ()
  {
    darfAusleihen = true;
    darfReservieren = true;
    darfMediumAnsehen = true;
    darfMediumBearbeiten = true;
    darfMediumHinzufuegen = true;
    darfMediumLoeschen = true;
    darfPersonAnsehen = true;
    darfPersonBearbeiten = true;
    darfPersonHinzufuegen = true;
    darfPersonLoeschen = false;
    darfRechteVeraendern = false;
    darfStatistikAnsehen = true;
    darfBibVisVerwalten = true;
    darfMahngebuehrKassieren = true;
  }


  public int gibAusleihdauer ()
  {
    return MAX_AUSLEIHDAUER_MITARBEITER;
  }


  public int gibVerlaengerungsdauer ()
  {
    return MAX_AUSLEIHDAUER_MITARBEITER;
  }


  public String toString ()
  {
    return "RechteMitarbeiter";
  }

}
